@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 144ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u !iNAMEFILE1FILE2DKEPEEK10 N""T}@@E!N'@'AR@"N&&;A$,;@,;@,#N70@U}@70@@@$N B#%N%%6-F:A`,%AV$F:Aa,&N?%@@q+%@@V}?%@@'N+%@A+%@A(N%@'A)N } ATARI USER *N((  W} VOLUME No.2 ISSUE No.8 +N.. & please select one of the following:-,N((@@D:*.BAS-N6-X}@.N8@87@<@,4FREE SECB#/N,"7@<@ ,4AUTORUN, B0N##  )7Y}@<@,1N67@<@,.D:2ND -@@6@@67<,.7&@<&@,D 3N67@Z}<@,..4N--67$@&@,.7@<@,5N6-%@6N B7N[ B#-@@I [}$ [AR@8N6-@@) Enter number: 6@9N B#\}:N_) @%-@@= NUMBER RANGE ERRORQ-@AU _ B#;N@N,-@@,7<,4 B2?N 6-&@@N67<%^}@,.AN<-@@ < "Loading the selected program BN +% D:AUTORUN.BAS@N67<%lL 䙣ލȎ!"` !"H h`lDD  `}SAB.NUROTUA:D"NUR䙣ލȎ!"` !"H h`lDD  44YMP1PMP2P1P2ADP1P2XP1P2STIMROUTINSACSACKSROOPRESRTRBPRETRYTRTEXTYROLDXOLDYTRb}ARRDRAMTOCHSETCHSETCCHBASPMBAS c} @@d}@@@ !"#$%&'()e}@*+,-. SANTA'S GROTTO MIKE ROWE 1986 FOR ATARI USER CHRISTMAS 198f}6  B2VK"@)"A)"A)"A)"A)"A)"AN$VDOWN 7x-@@g}@-6-%@O6-?:C:,<<%%A$<@ ,q6-?:C:,<<%%A<@ ,u x$<TK"@)"A)"h}A)"A)"A)"A)"AN$TUP Ax-@@@-6-&@O6-?:C:,<<%%A$i}<@ ,q6-?:C:,<<%%A<@ ,u x$FWK"@)"@)"A)"A)"A)"A)"A j}N$WRIGHT HG%6-?:C:,<<%%A$<@ ,G6-?:C:,<<%%A<@ ,KX-@@%6-%@1Bk}2H=B2IQ6-@$@U X$PVK"@)"@)"A)"A)"A)"A)"AN$l}VLEFT RG%6-?:C:,<<%%A$<@ ,G6-?:C:,<<%%A<@ ,UX-@@%6-&@1B2Hm}=B2IQ6-@$@U X$Z--@@@ $-NO MOVEMENT cMAIN LOOP d^6-+&@H,'@n}36-+&@@,'@^CONVERT PLAYER MISSILE TO SCREEN COORDS n.6-F:%$@ %,.WHAT AM I STTOD ON xE6-o}&@#-@)3(TIME  ETIMER ROUTINES }  A0 ROOM SUBROUTINES 6-R:p},@@@@@p@p@p@@@@@@P@`q}@ ANORMAL MAZE SUBROUTINE '  A 'OFF SCREEN !@ A! r} A"!@  A#;"A@ A;STOOD ON PRESENT SO PICK IT UP !"AA A!s}SACK "$+GET SACK , -@6@62@ J-@ T 8,"t}' A`^ c!68,-AU!68,-AUh A%$APICK UP PRESENT  -@6u}@2@  A%%8,$@ A%%8,$@68,-AU6-%@v}%-%( PRESENTS APRESS BUTTONS ROOM @P$q8,'@62w}A@@Q6.WRONG - START AGAIN![ A g6-@q Ap@ -@6?P<2x}@P@@ &Y"@76.!WELL DONE - A SACK OF 10 PRESENTSA A O6-%@Y A06-%@y}:3B2HA'B2IA36-A?%%2D$N3 6-6-B2H'z}B2I36-AS/-%( PRESENTS/ A#WTRAFFIC LIGHTS ROOM X?"@Q6-@50{}@@? APb@A@l$H:, ?$6-@v A@A`|}$H:, ?$6-@$H:, ?$6-@ A@A$H:}}, ?$6-@0@k@*"@=6.YOU WENT THROUGH A RED LIGHT!G A a0~}@@k A$TRAP DOORS ROOM "@R#-AU?2@@C c6}.YOU FELL DOWN A TRAPDOOR!2="@R A 30@@= A}?"A6-@50@@? AP$INVISIBLE MAZE i-!@) )!@ )} G0@@@_6.YOU LEFT THE MAZEi A4"@I6-@50@@@I}-@@k2A@@o 2 APH$TEXT PRINT ROUT}INE -@(-@A C-@C(( }$SACK PUZZLE 1  A'!6-A!B2wK-@@(R--@@3(RE-}@@K(R0@@ 6-6-!68,-AU!68,-AU$8.6.$PRESS THE BUTTONS }IN THE RIGHT ORDER8 A .L-@@<68,-P:H:,$@%@,@ L6-@83B2HA}'B2IA36-ABB2w@ AKSACK PUZZLE 2 L A'V!6-A!B2w}`5-@@(S50@@t 6-6-6-@~!68,-AU!68,-AU1'6.}TRAFFIC LIGHTS - STOP ON RED!1 A 3B2HA'B2IA36-AB2w@ A}SACK PUZZLE 3  A'!6-A!B2wP-@@ 16-P:H:,$A,BF:%,"}P%@R -@@(q 6-6-!68,-AU!68,-AU:06.&MEMORISE & AVOID TH}E HIDDEN TRAP DOORS: A 03B2HA'B2IA36-A B2w@} ASACK PUZZLE 3 -@!6-A!B2w()-@ A&) A}&2-@(Q< 6-6-F!68,-AU!68,-AUP"6.INVISIBLE MAZE" A ZR -@}6?40@@8 R0@d3B2HA'B2IA36-An}B2w@ Ax A A@ A A Al ADRAW MAZES }+6-&@ +6-%@EAY'B2HA9B2IAE6-A-}@ A$4+6-%@!@ +6-&@>EAY'B2H@H9B2I@HE6-}@HC-@H A$+6-&@ +6-%@!AY!6-A/}/6-?:C:,<<%@<A H,++6-?:C:,<A<%A$%<@ ,-@++6-?:C:,<Av<}%A%<@ , A$+6-%@!@ +6-&@ !AY!6-@@ /}/6-?:C:,<<%@<A H, ++6-?:C:,<A<%A$%<@ , -@ ++6-?:C:,<Av<%A}%<@ ,` 6-%$@j  A%%8,$@t  A%%8,$@~ '@w'AY@b} #8, AP#%8,A@ 1-@  8,"1%8,AA   A (gdjgigijgigijgk}kijei (fkhjjjjjjfhjjfkijfkh (nkijfhjcjbghfkdjfndg (jbfhekokhjjgkkkhbfkh (fhgkkkknkhfhgkkkonkd }$ (gkhgkkifigkilnkkijgi (fkdjekoijfijfhgdjfhj (igkokkijfijfkkmghgil (jjgiekhfifhgkifhgmjj (}fhjfkkkifkkhbfkkhjfh $ (gifkkkkhgkkijekkicgi (jfdgkknkmgijfkkkmemj (mgijgdfijjcjgigifkhl (j}jfmjgkhfhghjfhjekkh (fhbfhfdgkkheakdfknkd $ (gdcgkkifkieifkkkicgi (fkkmgifkifkonigifkhj (nkkh}jjgdfnkijjjfkkil (jgkijjjgijehcjfdgkmj (fhbfhfhjcfkkifkkhbfh $ (gkokkigokkkicgnnifki (figkijf}kkkifkhjjjbgh (ijjghjgdgifkkkhjjjlk (jfhjghlkhfkkkkkhjjfi (fknhfdfiekkknkkkhlkh $ (gijekkifkk}ieokieilki (jjfkkilkkifkkifijcgm (mfkkijjgifkkififmehl (jeibcjjjjekififdjgij (fdjfkhfmfkkhgokkhjf}h $ (ekhgigifkknijgigijei (gkkhjjfdgijjfhfhfokh (mgighlkkhfhfkkigigkk (jjcfkhbgkkknkifhjfib} (fhgkkkhjekkhbfkkhgoh $ (gdcgkkicgkkkhgigijei (figheifkhbekkhfhjfkh (ifokifnknakkkigkokig }(jbgifijbjfkkdjjbgifh (fhjfdfhjfkkkifhfhlkd $ (gijgkkicgigilkkdbfkd (clhjgdfkhfhjcgkkokib (}ilijjgkigkilkhgkdghl (jjjjjjghfijlkkhgkhbj (fhjfohfnkhccgkkhenoh $ (gifkkkicbgibligkifki (jj}ekkkokohfmjfoifkic (mcgigiekkkkmjbblkilk! (fkhjjjgkigijjjjfijfi" (ekifhfhbfhfhlhfkhjeh# $( (gkhek}nkokieijgigifki) (jgkkkokibjbfohjjjgkh* (mjgigkijfohgkkhjcfkn+ (jfhjfdjfkigokkkhgkij, (fkifkkondfoknk}kkhbcc- $2 (gdfkigkhgkkilkkkkmgi3 (jgkkhjgkhgijjekknhjj4 (mjgkkohgijjlokkilkml5 (jlokkkijjjjjgigmj}bcj6 (fhgkkkhjfhfhjfhfhlkh7 $< (gdfkigkhgkkilkkkkmgi= (jgkkhjgkhgijjekknhjj> (mjgkkohgijjlokkilkml}? (jlokkkijjjjjgigmjbcj@ (fhgkkkhjfhfhjfhfhlkhA $ /-@/(gnnnnnnnnnnnnnnnnnni 5-@}@1(l m5  (fooooooooooooooooooh $ END 1(>:A%,"-@1( A}tari User AVA$ '-@@'( santas grotto :-@@:( PRESENTS COLLECT}ED -@ U @ 0(THERE'S GOING TO BE A LOT OFK(DISAPPOINTED CHILDREN!U A1 D @P:}(&AT LEAST SOME PEOPLE WILL GET PRESENTSD A1 6 A6("GOOD.CHRISTMAS WILL BE A HAPPY ONE //('EXCELLENT! H}APPY CHRISTMAS TO ONE & ALL -F:B2y,@*B2w-%& A1NINITIALIZE N +*NO%6-F:}A`,%F:Aa,$AVOSET UP SCREEN WITH CUSTOM DISPLAY LIST 4NUAU'AR@9@}U%@@d%@>N)-@@%%@) HNm%@@+%@@?%@}@eV%@F:A`,m%@ F:Aa,RN66-F:A, 6-$AV6FIND TOP OF MEMORY \NC-6-F:@},%F:@,$AV%@@CFIND TOP OF SCREEN fNk0@@@70@Q0@@}@k0@@pNI-@@'( S A N T A ' S9-@@I( G R O T T OzNL-@@}+(By Mike Rowe 1986=-@L( Atari UserN;@P,N5 #B!-@@@%"167,.>:,5 }N56-&@ 6-$AV56-?:C:,<<@,N #BPNN-AY"3%@$@%7 NR}EDEFINE CHARACTERS NA/-@d$@@d$@%@=%A NE9A,9A,068,-}@E68,-@Ng-@@468,-P:H:,$@,Q68,-P:H:,$@,U gRANDOMIZE} MAZE Od9A,$-@A68,-P:H:,$A,E dLOCATE PRESENT IN EACH ROOM O6-OE}9@,$-@ A68,-P:H:,$A,E R;@9, R5 #Bp!-@@9%"167,}.>:,5 RE6-&@6-$AVERESERVE MEMORY FOR PLAYER MISSILES R!BBy!A#@2&R'A}@V'A@0RQ #B`!-AY%"3A6%7 QREAD IN SANTA PMG DATA :Rc6-A66}-AV'6-Av36-A?6-AK6-A6W6-AVc6-Av?R'B2H@H'B2I@HDR6}-@H6-@VNR'B2w@'AY@bXR//6-?:C:,<<%@<A H,bRE+6-?:C:,<A}<%A$%<@ ,EDRAW PLAYER 1ST COLOUR gRE+6-?:C:,<Av<%A%<@ ,EDRAW PLAYER 2ND COLOUR U-}-@!6--6-U6-6-AV)9@,6-@);@@,VAV%}@V6-A "V(-@((SANTA'S GROTTOa A aCHARACTER DATA a0,0,0,0,0,0,0,0a%%255},129,129,129,129,129,129,129a%%129,129,129,129,129,129,129,255a255,1,1,1,1,1,1,255a%%255,128,128,128,128,128,128,2}55a%%128,128,128,128,128,128,128,255a%%255,128,128,128,128,128,128,128a1,1,1,1,1,1,1,255a255,1,1,1,1,1,1,1b}%%129,129,129,129,129,129,129,129 b255,0,0,0,0,0,0,255b%%128,128,128,128,128,128,128,128 b1,1,1,1,1,1,1,1*b25}5,0,0,0,0,0,0,04b0,0,0,0,0,0,0,255>b!!0,63,67,253,253,205,254,252Hb0,0,56,56,124,126,126,60Rb0,0,24,24,24,255,2}55,0\b0,24,60,126,126,60,24,0fb%%255,255,255,255,255,255,255,255ePLAYER DATA e990,0,56,24,24,16,60,44,54,58,62,}62,36,54,0,0,0,0,0,0e<<0,0,28,24,24,8,60,52,108,92,124,124,36,108,0,0,0,0,0,0e>>0,0,24,16,24,60,126,126,126,126,60,60,3}6,108,0,0,0,0,0,0e<<0,0,24,24,0,60,126,118,126,126,60,60,36,54,0,0,0,0,0,0e//0,0,0,64,0,8,4,16,8,4,0,0,0,0,0,0,0,0,0,0}e110,0,0,2,0,16,32,8,16,32,0,0,0,0,0,0,0,0,0,0e--0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0e//0,0,0,0,24,24,0,8,0,8,0,0,}0,0,0,0,0,0,0,0xiEE104,104,133,215,104,133,214,104,133,217,104,133,216,104,133,218iAA104,170,160,0,177,214,145,216,200,2}08,4,230,215,230,217,202i208,242,198,218,16,238,96`mCC104,104,133,207,104,133,206,104,104,133,212,169,0,133,204,169jm}AA224,133,205,162,1,160,0,177,204,145,206,200,208,249,230,205tm$$230,207,232,228,212,208,240,96 D:SANTA.BAS,169jmv.1oo104,160,191,177,121,153,9,6,136,192,255,208,246,96,1697,142,}1700,144,1702,143,1724,145,1726,137,169,9,133x-A8AQ"!% 46-?:A8,T@@}K:h-@@n"tx &6-F:Ad,&"AU@sAdAU((GIVE CHARACTER5)@}CAE%UAdAUs @%@$+"AU,nA!@ 'A"@;-A6AD}?"EI T@Wn121,169,6,133,122,96 D:DEFINER.BASA!@ 'A"@;-A6ADK' AS ;@,0@@K::+LAR@}^-@@v(WHICH PORT NUMBER?)@6-&@H(}A, )!@)F:Ad,AU>}AdAUA%d#6-R:,-@!"% 7-@=(}`-+@@&+B:,,,'@@d((7T}:,"$-@@7(BUTTON PRESSED2Z @ Z, , , ,RIGHT-DOWN,RIGHT-UP,RIGHT, ,LEFT-DOWN,LEFT-UP,LEFT, ,D}OWN,UP,CENTRE D:JOYTEST.BASUTTON PRESSED2Z @ Z, , , ,RIGHT-DOWN,RIGHT-UP,RIGHT, ,LEFT-DOWN,LEFT-UP,LEFT, ,D#  ]SB@ ''@vHBA@@A 6-@ '};@,;@9,867@,.I67@9,.X67@,.g6. s6-@AR@6-F:@},%F:@,$AV6--@#(&-@#*(96-R:,W6-%+"@,&+"@,b6}-F:%,6-%H:,$@$+%B:, @8,w%@T66-&H:,$@$+!@,O!A*B:,!@}[6-w6.7@